reciprocating duplex pump - French English Dictionary